puff adder – Deutsch–English translations

🇬🇧 en de 🇩🇪

puff adder noun

  • Bitis arietans
Puffotter
Wiktionary Links